a narrow escape - French English Dictionary